Next | Prev | Up | Top | Contents | Index
Associating Interrupt to Driver
The association between an interrupt and the driver is established in different ways depending on the hardware.
- The VECTOR statement establishes the interrupt level and the associated driver for devices on the EISA and VME busses.
- For some VME devices, the interrupt level is established dynamically using vme_ivec_set() (see Chapter 14, "Services for VME Drivers").
- The interrupt vector for a device on the GIO bus is set dynamically, by calling setgiovector() from the pfxinit() entry point (see Chapter 18, "GIO Device Drivers").
- For devices on the SCSI bus, all interrupts are handled by a single, low-level driver which notifies a callback function (see Chapter 15, "SCSI Device Drivers").
Next | Prev | Up | Top | Contents | Index